flatbed trailer - Alemán Inglés Diccionario